person/thing that appears and disappears - Französisch Englisch Wörterbuch